// # -*- mode: c++ -*-
#pragma once
#include <ttl/bits/std_host_allocator.hpp>
#include <ttl/tensor>

namespace ttl
{
template <typename R, rank_t r>
using host_tensor = tensor<R, r, internal::host_memory>;

template <typename R, rank_t r>
using host_tensor_ref = tensor_ref<R, r, internal::host_memory>;

template <typename R, rank_t r>
using host_tensor_view = tensor_view<R, r, internal::host_memory>;
}  // namespace ttl
